Gridea Pro MCP 的设计理念与技术取舍 当我们决定为一个桌面博客客户端实现 MCP 服务时,面对的不仅是"如何让 AI 调用几个 API"的技术问题,更是一系列关于信任边界、能力暴露、人机协作模式的设计抉择。这篇文章记录了这些抉择背后的思考。 一、为什... 2026年03月11日
Gridea Pro 后端架构深度解析:一个桌面端静态博客系统的工程哲学 引言 Gridea Pro 是一款基于 Wails 框架构建的桌面端静态博客管理工具。用户在本地编辑文章、配置主题,系统将全部内容渲染为静态 HTML 后部署到 GitHub Pages、Gitee Pages 或 Vercel 等托... 2026年03月07日 置顶
Gridea Pro 与主流静态博客程序深度对比分析报告 一、Gridea 深度分析 1.1 项目概况 Gridea 是一款面向非技术用户的静态博客写作客户端,由独立开发者 EryouHao 创建。其核心定位是"让不会写代码的人也能拥有自己的博客"。 指标 数据 ... 2026年03月06日
Gridea Pro vs Hexo vs Hugo — 深度对比分析报告 一、Gridea Pro 代码仓库现状 1.1 项目概况 Gridea Pro 是对原版 Gridea 的全面重构,核心目标是用现代化技术栈替代已停更近 4 年的 Electron + Vue 2 架构。 指标 数据 仓... 2026年03月04日
AI 时代独立博客生态与 Gridea Pro 战略定位分析 核心结论 独立博客没有死,正在死的是平庸的博客。 全球 6 亿+ 博客、每天 750 万篇新文章、77% 的互联网用户定期阅读博客——这些数据说明博客作为内容形式依然庞大且活跃。但 AI 正在重塑整个生态的游戏规则:Google 60... 2026年03月03日
为什么我们在 Frontmatter 中坚持使用 YAML Block 风格? 在构建和维护基于 Markdown 与 YAML Frontmatter 驱动的系统(如 Gridea Pro)时,我们常常需要面临元数据序列化风格的选择。YAML 语言自身支持两种表示数组或集合的方式: Flow 风格(内联式):... 2026年03月02日
记一次 Gridea Pro 主题 CSS 样式加载与布局损坏的深度排查之旅 记一次 Gridea Pro 主题 CSS 样式加载与布局损坏的深度排查之旅 在开发与适配 Gridea Pro 主题的过程中,不可避免地会遇到各种各样出乎意料的问题。最近在尝试适配并修复 letters-theme (一个基于 le... 2026年03月02日
Gridea Pro Jinja2 主题开发完全指南:从踩坑到精通 Gridea Pro 从 v2 开始引入了 Jinja2 模板引擎支持(基于 Go 语言的 Pongo2 实现),为主题开发者提供了比 EJS 更优雅的模板继承和组件化能力。但由于 Pongo2 与标准 Python Jinja2 存... 2026年02月28日
Wails 应用实战:重构 Boot 启动逻辑与原生菜单国际化最佳实践 在开发跨平台桌面应用时,菜单栏(Menu Bar)是用户体验的核心组成部分。Gridea Pro 作为一款基于 Wails 开发的现代化应用,近期对后端的启动逻辑(Boot)和菜单系统进行了深度重构。本文将分享这一过程中的技术决策、踩... 2026年02月28日
Gridea Pro Jinja2 主题开发实战:从模板报错到 CSS 断链的奇葩排查全记录 在为 Gridea Pro 适配 letters-theme (Jinja2 引擎) 主题时,我们遇到了一系列阻碍渲染与样式加载的顽固问题。本篇开发手记详细记录了本次从报错分析、渲染器源码审查到浏览器抓包追踪的全过程,相信这些&quo... 2026年02月27日